swollen rivers - Francés Inglés Diccionario